more favorable condition - French English Dictionary